html,body{
    background-color:#fff;
}
.termsContent li{
    border:1px solid #FF893E;
}
.payWays .clearfix{
    position:relative;
    padding:.3rem;
    border-bottom:1px solid #eee;
}
.selpayWays .payImg{
    vertical-align: top;
}
.selpayWays .payImg img{
    width:1rem;

}
.selpayWays .payImg,.selpayWays .payInfo{
    display:inline-block;
}
.selpayWays .payInfo p{
    font-size:.4rem;
    color:#494949;
}
.selpayWays .payInfo span{
    font-size:12px;
    color:#ccc;
}
.payWays .fr{
    position: absolute;
    top:50%;
    right:.3rem;
    transform:translate(-50%,-50%);
}
.payWays .fr .icon{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../../images/pay/weixuan@2x.png) no-repeat;
    background-size: 100%;
}
.payWays .fr i.active{
    background: url(../../images/pay/yixuan@2x.png) no-repeat;
    background-size: 100%;
}
.payBtn{
    width:90%;
    font-size:.45rem;
    margin:30px auto;
    border-radius:15px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:#fff;
    background:#FF893E;
}